/*
 * Copyright 2009-2015 by WWW.KNET.CN  All rights reserved.
 */

package cn.knet.sp.ncrm.modules.call.config.entity;

import java.util.Map;

import cn.knet.sp.ncrm.common.persistence.DataEntity;

/**
 * 仅仅为 配置的相关参数
 *
 * @author zhangbin
 * @version 2015 /07/07 17:21:07
 */
public class CallConfig extends DataEntity<CallConfig> {
	private CallConfigType callConfigType;
	private String workShift1start;
	private String workShift1end;
	private String workShift2start;
	private String workShift2end;
	private Integer longCallSec;
	private Integer timeOutSec;
	private Integer quickRingSec;
	private String workEndTime;//工作结束时间
	private Map<String, String> outAllGroups;
	private Map<String, String> outGroups;
	private Map<String, String> inAllGroups;
	private Map<String, String> inGroups;

	public CallConfigType getCallConfigType() {
		return callConfigType;
	}

	public void setCallConfigType(CallConfigType callConfigType) {
		this.callConfigType = callConfigType;
	}

	public String getWorkShift1start() {
		return workShift1start;
	}

	public void setWorkShift1start(String workShift1start) {
		this.workShift1start = workShift1start;
	}

	public String getWorkShift1end() {
		return workShift1end;
	}

	public void setWorkShift1end(String workShift1end) {
		this.workShift1end = workShift1end;
	}

	public String getWorkShift2start() {
		return workShift2start;
	}

	public void setWorkShift2start(String workShift2start) {
		this.workShift2start = workShift2start;
	}

	public String getWorkShift2end() {
		return workShift2end;
	}

	public void setWorkShift2end(String workShift2end) {
		this.workShift2end = workShift2end;
	}

	public Integer getLongCallSec() {
		return longCallSec;
	}

	public void setLongCallSec(Integer longCallSec) {
		this.longCallSec = longCallSec;
	}

	public Integer getTimeOutSec() {
		return timeOutSec;
	}

	public void setTimeOutSec(Integer timeOutSec) {
		this.timeOutSec = timeOutSec;
	}

	public Integer getQuickRingSec() {
		return quickRingSec;
	}

	public void setQuickRingSec(Integer quickRingSec) {
		this.quickRingSec = quickRingSec;
	}

	public String getWorkEndTime() {
		return workEndTime;
	}

	public void setWorkEndTime(String workEndTime) {
		this.workEndTime = workEndTime;
	}

	public Map<String, String> getOutAllGroups() {
		return outAllGroups;
	}

	public void setOutAllGroups(Map<String, String> outAllGroups) {
		this.outAllGroups = outAllGroups;
	}

	public Map<String, String> getOutGroups() {
		return outGroups;
	}

	public void setOutGroups(Map<String, String> outGroups) {
		this.outGroups = outGroups;
	}

	public Map<String, String> getInAllGroups() {
		return inAllGroups;
	}

	public void setInAllGroups(Map<String, String> inAllGroups) {
		this.inAllGroups = inAllGroups;
	}

	public Map<String, String> getInGroups() {
		return inGroups;
	}

	public void setInGroups(Map<String, String> inGroups) {
		this.inGroups = inGroups;
	}

}
